package com.hanyxx.file;

import java.io.File;

/**
 * @author layman
 * @date 2021/3/3
 */
public class Demo01 {
    public static void main(String[] args){
        File file = new File("D:\\下载的电影\\Japanese\\学习.avi");
        // 获取绝对路径
        System.out.println("文件绝对路径: " + file.getAbsolutePath()); // D:\下载的电影\Japanese\学习.avi
        // 将抽象路径名转换为一个路径名字符串。
        System.out.println("文件构造路径: " + file.getPath());  // Japanese\学习.avi
        // 获取父目录路径名字符串
        System.out.println("父目录路径: " + file.getParent()); // Japanese
        // 获取抽象路径名表示的文件或文件夹（末尾部分）
        System.out.println("文件名称: " + file.getName()); // 学习.avi
        /**
         *获取文件大小,以字节为单位。如果路径名不存在，则返回 0
         *（注意：文件夹是没有大小的，也返回0）
         */
        System.out.println("文件大小：" + file.length() + " 字节");
        System.out.println("文件最后的修改时间：" + file.lastModified() + " 毫秒");
    }
}
